Experimentation with Self-configuring Systems

نویسندگان

  • Erik Kamsties
  • Fabian Kneer
چکیده

The Internet of Things (IoT) has received increased interest over the last years. Objects of the real world (e.g., cars, traffic lights, buildings, mobile phones, etc.) become connected to the Internet. It is expected that self-configuration becomes an increasingly important subject with the IoT. Self-configuring systems (SCS) adapt their behavior to changes in the environment by dynamically change properties, deploying components, or removing them for instance. For this purpose, SCS use policies provided by a requirements engineer. SCS can be found in various application areas. Often, they are used in situations, where maintenance activities cannot be carried out by a human. One reason is lack of time, e.g. the user expects instantaneous adaption to his needs, which is the case with service-oriented systems or some kinds of embedded systems. Runtime representations of requirements (e.g. feature or goal models) are used as policies for SCS. They describe runtime variation points and indicators that can lead to a new configuration. This poster presents a proposal for experimentation with self-configuring systems targeting at both researchers and practitioners in the field. The contribution from th RE perspective is a sandbox to study requirements at runtime.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SEER: A Security Experimentation EnviRonment for DETER

Configuring a security experiment can be tedious, involving many low level and repetitive configuration tasks. In order to make DETER’s capabilites accessible to users at all skill levels, we have designed and implemented a Security Experimentation EnviRonment (SEER) that provides security researchers the ability to create, plan, and iterate through a large range of experimental scenarios with ...

متن کامل

Autonomic Model for Self-Configuring C#.NET Applications

With the advances in computational technologies over the last decade, large organizations have been investing in Information Technology to automate their internal processes to cut costs and efficiently support their business projects. However, this comes to a price. Business requirements always change. Likewise, IT systems constantly evolves as developers make new versions of them, which requir...

متن کامل

A Generic Context Model Enhanced with Self-Configuring Features

This paper addresses two fundamental research problems in the domain of context aware autonomic systems: the development of a generic context model that can be used to represent general purpose contexts in a system interpretable way and the autonomic context model management. The proposed context model uses two equivalent and synchronized ways of representing the context: a set based representa...

متن کامل

Rearchitecturing Legacy Systems— Concepts & Case Study

Legacy systems, no matter which architectural style they rely on, contain numerous pieces of source code with very similar functionality. We see these system aspects as a good starting point for rearchitecturing legacy systems. The goal is the evolution of the legacy system architecture towards a product line architecture which incorporates the originally replicated system aspects as reusable, ...

متن کامل

Self-Configuring Socio-Technical Systems: Redesign at Runtime

Modern information systems are becoming more and more socio-technical systems, namely systems composed of human (social) agents and software (technical) systems operating together in a common environment. The structure of such systems has to evolve dynamically in response to the changes of the environment. When new requirements are introduced, when an actor leaves the system or when a new actor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016